package com.leyou.page.service;

import java.util.List;

public interface GoodsPageService {

    /**
     * 加载spu到redis中并返回
     * @param spuId
     * @return
     */
    String loadSpuData(Long spuId);

    /**
     * 加载spuDetail到redis中并返回
     * @param spuId
     * @return
     */
    String loadSpuDetailData(Long spuId);

    /**
     * 加载sku信息到redis中并返回
     * @param spuId
     * @return
     */
    String loadSkuListData(Long spuId);

    /**
     * 加载分类信息到redis中并返回
     * @param ids
     * @return
     */
    String loadCategoriesData(List<Long> ids);

    /**
     * 加载品牌信息到redis中并返回
     * @param brandId
     * @return
     */
    String loadBrandData(Long brandId);

    /**
     * 加载规格参数信息到redis中并返回
     * @param categoryId
     * @return
     */
    String loadSpecData(Long categoryId);
}
